perform something successfully - Espagnol Anglais Dictionnaire